{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "class _EnumDict(dict):#建立一个新的字典类EnumDict,继承内置的Python字典类dict\n",
    "    def __init__(self):\n",
    "        dict.__init__(self)#继承pyton字典类的方法和属性\n",
    "        self._member_names = [ ]#EnumDict增加一个新属性_member_names，并\n",
    "                                                    #初始化赋值为空列表，这句有没有都不影响程序\n",
    "        def keysit(self):#定义对象方法\n",
    "            keyss = dict.keys(self)#将字典的键值赋予变量keyss\n",
    "            return list(filter(lambda k:k.isupper(),keyss))\n",
    "\n",
    "\n",
    "class ProjectInformationBase(dict):\n",
    "    \n",
    "    _EnumDict()\n",
    "    \n",
    "    \n",
    "    \n",
    "    pass"
   ]
  }
 ],
 "metadata": {
  "language_info": {
   "name": "python"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
